Remove objects from a setΒΆ
The RenderGraph allows you to tweak the lighting of a scene in a very deep way. Artistic needs often require to move aside from a pure physically correct world. For instance, remove a specific shadow on an object (without impacting the look of the other shadows), remove the reflection of a specific object on another one, etc.
The way this is resolve is by using a Set node. A set node can act on following type of assignment :
- Light sets
- Assign the flow to a set of lights, that is illuminate the active objects with the lights that have the corresponding set in their light set.
- Light sets are specified for each light, in the Light Set attribute of the light.
- A light can be assigned to several light sets. The default light set for a light is 'Lights'.
- Shadow Set
- Assign the flow to cast shadows in the specified shadow set, that is active objects will cast shadow in this shadow set.
- Shadow sets are specified for each light, in the Shadow Set attribute of the light.
- A light can be assigned to several shadow sets. The default shadow set for a light is 'Shadows'.
- Diffuse Trace Set
- Assign the flow to diffuse light in the specified diffuse set, that is active objects will diffuse light in this diffuse set.
- Diffuse trace sets are specified for each node that trace rays (Microfacet, IndirectDiffuse, etc) in Trace Set attribute of the node.
- A node can be assigned to several diffuse trace sets. The default diffuse trace set for a node is 'Diffuse'.
- Reflection Trace Set
- Assign the flow to reflect light in the specified reflection set, that is active objects will reflect light in this reflection set.
- Reflection trace sets are specified for each node that trace rays (Microfacet, IndirectDiffuse, etc) in Trace Set attribute of the node.
- A node can be assigned to several reflection trace sets. The default reflection trace set for a node is 'Reflection'.
- Refraction Trace Set
- Assign the flow to refract light in the specified refraction set, that is active objects will refract light in this refraction set.
- Refraction trace sets are specified for each node that trace rays (Microfacet, IndirectDiffuse, etc) in Trace Set attribute of the node.
- A node can be assigned to several refraction trace sets. The default refraction trace set for a node is 'Refraction'.